<?php
if ($_GET['new'] != 1) {
    require_once '../controlador/controladoraFuncionario.php';
    $cf = ControladoraFuncionario::getInstance();
    $id = $_GET['id'];
    $func = $cf->traerFuncionarios($id);
    $res = $func[0];
}
require_once '../controlador/controladoraEspecialidad.php';
$ce = controladoraEspecialidad::getInstance();
$espec = $ce->traerEspecialidades("");
?>
<div>
    <div style="width:350px;  margin-left:<?php echo ($_GET['new'] != 1 ? 20 : 33); ?>%; margin-top:20px">
        <h3>Datos del Funcionario</h3>
        <div style="float:left; width:100px; margin-top:10px; margin-bottom: 10px">
            <div style="margin-top:3px">
                <label>CI: </label><br/>
            </div>
            <div style="margin-top:7px">
                <label>Nombre: </label><br/>
            </div>
            <div style="margin-top:7px">
                <label>Apellido: </label><br/>
            </div>
            <div style="margin-top:7px">
                <label>Dirección: </label><br/>
            </div>
            <div style="margin-top:7px">
                <label>Especialidad: </label><br/>
            </div>
        </div>
        <div style="float:left; margin-top:10px; margin-bottom: 10px">
            <input type="text" id="funcCI" value="<?php echo (($_GET['new'] != 1) ? $res->ci : ''); ?>" <?php echo (($_GET['new'] != 1) ? 'disabled' : ''); ?>><br/>
            <input type="text" id="funcNombre" value="<?php echo (($_GET['new'] != 1) ? $res->nombre : ''); ?>"><br/>
            <input type="text" id="funcApe" value="<?php echo (($_GET['new'] != 1) ? $res->apellido : ''); ?>"><br/>
            <input type="text" id="funcDir" value="<?php echo (($_GET['new'] != 1) ? $res->direccion : ''); ?>"><br/>
            <SELECT id="especialidad">
                <?php
                foreach ($espec as $esp) {
                    if ($_GET['new'] != 1) {
                        ?>
                        <option <?php echo (($res->especialidad->id == $esp->id) ? 'selected="selected"' : ''); ?> value="<?php echo $esp->id; ?>"><?php echo $esp->descripcion; ?></option>
                    <?php } else { ?>
                        <option value="<?php echo $esp->id; ?>"><?php echo $esp->descripcion; ?></option>
                    <?php
                    }
                }
                ?>
            </SELECT>
        </div>
        <div style="margin-left: 125px; margin-top:110px">
            <input type="submit" value="Aceptar" onclick="<?php
                if ($_GET['new'] != 1) {
                    ?>
                            cargarAJAX('../AJAX.php?opt=61&func=mod&idfunc=<?php echo $id; ?>&nomfunc='+document.getElementById('funcNombre').value+'&apefunc='+document.getElementById('funcApe').value+'&dirfunc='+document.getElementById('funcDir').value+'&espec='+document.getElementById('especialidad').value,'funcAJAX'); setTimeout(function() {cargarAJAX('listadoFunc.php','contenedor');},1250)
                <?php
            } else {
                ?>
                        cargarAJAX('../AJAX.php?opt=61&func=new&idfunc='+document.getElementById('funcCI').value+'&nomfunc='+document.getElementById('funcNombre').value+'&apefunc='+document.getElementById('funcApe').value+'&dirfunc='+document.getElementById('funcDir').value+'&espec='+document.getElementById('especialidad').value,'funcAJAX'); setTimeout(function() {cargarAJAX('listadoFunc.php','contenedor');},1250)
                <?php
            }
            ?>
                   "/>
        </div>
        <div id="funcAJAX" style="margin-top:4px; margin-left: 50px">

        </div>
    </div>
    <?php
    if ($_GET['new'] != 1) {
        ?>
        <div style="width:350px;  margin-right:20%; margin-top:-160px; float:right">
            <div style="margin-bottom:10px"><h5>Teléfonos del Funcionario</h5></div>
            <table border="1" width="auto">
                <tr><th>Teléfonos</th><th></th><th></th></tr>
                <?php
                if ($_GET['new'] != 1 && $res->telefonos != null) {
                    foreach ($res->telefonos as $tel) {
                        ?>
                        <tr><th> <?php echo $tel->numero; ?> </th>
                            <th><input type="submit" value="Modificar" onclick="cargarAJAX('../AJAX.php?opt=60&func=mod&numtel=<?php echo $tel->numero; ?>&idfunc=<?php echo $id; ?>&idtel=<?php echo $tel->id; ?>','telAJAX')"/></th>
                            <th><input type="submit" value="Eliminar" onclick="cargarAJAX('../AJAX.php?opt=62&func=del&idtel=<?php echo $tel->id; ?>','telAJAX');setTimeout(function() {cargarAJAX('formFuncionario.php?new=0&id=<?php echo $id; ?>', 'agregarFunc')},1250)"/></th>
                        </tr>
                        <?php
                    }
                }
                ?>
            </table>
            <div style="margin-top:5px">
                <input type="submit" value="Agregar Nuevo" onclick="cargarAJAX('../AJAX.php?opt=60&func=new&idfunc=<?php echo $id; ?>','telAJAX')"/>
            </div>
            <div id="telAJAX" style="margin-top:15px"></div>
            <?php
        }
        ?>
    </div>
</div>